Spatial and Temporal Cache Sharing Analysis in Tasks

نویسندگان

  • Germán Ceballos
  • David Black-Schaffer
چکیده

Understanding performance of large scale multicore systems is crucial for getting faster execution times and optimize workload efficiency, but it is becoming harder due to the increased complexity of hardware architectures. Cache sharing is a key component for performance in modern architectures, and it has been the focus of performance analysis tools and techniques in recent years. At the same time, new programming models have been introduced to aid the programmer dealing with the complexity of large scale systems, simplifying the coding process and making applications more scalable regardless of resource sharing. Taskbased runtime systems are one example of this that became popular recently. In this work we develop models to tackle performance analysis of shared resources in the task-based context, and for that we study cache sharing both in temporal and spatial ways. In temporal cache sharing, the effect of data reused over time by the tasks executed is modeled to predict different scenarios resulting in a tool called StatTask. In spatial cache sharing, the effect of tasks fighting for the cache at a given point in time through their execution is quantified and used to model their behavior on arbitrary cache sizes. Finally, we explain how these tools set up a unique and solid platform to improve runtime systems schedulers, maximizing performance of execution of large-scale task-based applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spatial and Temporal Analysis of Dusty Days in Iran

Iran is one of the world's arid regions and exposed to dust particles in the air. This is important in spatial and temporal terms as well as the affects human health. In this paper a day when due to the amount of dust particles visibility reduces to 5,000 m is considered the dusty day. In the spatial and temporal analysis of dusty days 38 synoptic stations were studied. In order to conduct data...

متن کامل

Spatial and Temporal Analysis of Dusty Days in Iran

Iran is one of the world's arid regions and exposed to dust particles in the air. This is important in spatial and temporal terms as well as the affects human health. In this paper a day when due to the amount of dust particles visibility reduces to 5,000 m is considered the dusty day. In the spatial and temporal analysis of dusty days 38 synoptic stations were studied. In order to conduct data...

متن کامل

MiniTasking: Improving Cache Performance for Multiple Query Workloads

This paper proposes a novel idea, called MiniTasking to reduce the number of cache misses by improving the data temporal locality for multiple concurrent queries. Our idea is based on the observation that, in many workloads such as decision support systems (DSS), there is usually significant amount of data sharing among different concurrent queries. MiniTasking exploits such data sharing charac...

متن کامل

Spatio-temporal analysis of the covid-19 impacts on the using Chicago urban shared bicycles by tensor-based approach

 Cycling is a phenomenon in urban transportation that has the ability to allocate a specific location at any moment in time. Accordingly, spatial analysis of bicycle trips can be accompanied by temporal analysis. The use of a GIS environment is commonly recommended to display the extent of the phenomenon's spatial changes. However, in order to apply and display changes over time, it will requir...

متن کامل

فعالیت عضلانی سالمندان دارای ضعف تعادلی در همراه با تکلیف دوگانه

Objectives: Each step during gait requires different attention demands that will affect muscles activity. The study of changes in the timing and intensity of the muscles activity in walking with dual task has received less attention from researchers. The purpose of this study was to evaluate changes in electromyography patterns of gait with cognitive dual tasks in balance impaired elderly. M...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016